home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>9.10.  Van Gogh (LIC)</title>
- <link rel="stylesheet" href="gimp-help-plain.css" type="text/css" />
- <link rel="stylesheet" href="gimp-help-screen.css" type="text/css" />
- <link rel="stylesheet" href="gimp-help-custom.css" type="text/css" />
- <link rel="alternate stylesheet" href="gimp22.css" type="text/css" title="gimp22" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
- <link rel="start" href="index.html" title="GNU Image Manipulation Program" />
- <link rel="up" href="filters-artistic.html" title="9.  Artistic Filters" />
- <link rel="prev" href="script-fu-predator.html" title="9.9.  Predator" />
- <link rel="next" href="plug-in-softglow.html" title="9.11.  Soft Glow" />
- </head>
- <body>
- <div class="navheader">
- <table width="100%" summary="Navigation header">
- <tr>
- <th colspan="3" align="center">9.10. 
- <span lang="en" xml:lang="en">Van Gogh (LIC)</span>
- </th>
- </tr>
- <tr>
- <td width="20%" align="left"><a accesskey="p" href="script-fu-predator.html"><img src="../images/prev.png" alt="Prev" /></a> </td>
- <th width="60%" align="center">9. 
- <span lang="en" xml:lang="en">Artistic Filters</span>
- </th>
- <td width="20%" align="right"> <a accesskey="n" href="plug-in-softglow.html"><img src="../images/next.png" alt="Next" /></a></td>
- </tr>
- </table>
- <hr />
- </div>
- <div class="sect2" lang="en" xml:lang="en">
- <div class="titlepage">
- <div>
- <div>
- <h3 class="title"><a id="plug-in-lic"></a>9.10. 
- <span lang="en" xml:lang="en">Van Gogh (LIC)</span>
- </h3>
- </div>
- </div>
- </div>
- <a id="id2761669" class="indexterm"></a>
- <a id="id2761686" class="indexterm"></a>
- <div class="sect3" lang="en" xml:lang="en">
- <div class="titlepage">
- <div>
- <div>
- <h4 class="title"><a id="id2761695"></a>9.10.1. 
- <span lang="en" xml:lang="en">Overview</span>
- </h4>
- </div>
- </div>
- </div>
- <div class="figure">
- <a id="id2761706"></a>
- <p class="title">
- <b>Figure 16.182. 
- <span lang="en" xml:lang="en">
- From left to right: original image, map, resulting image
- </span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-s.png" alt="From left to right: original image, map, resulting image" />
- <div class="caption">
- <p>
- Map has three stripes: a solid black area, a vertical gradient
- area, a solid white area. One can see, on the resulting image,
- that image zones corresponding to solid areas of the map, are not
- blurred. Only the image zone corresponding to the gradient area of
- the map is blurred.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- <p>
- You can find this filter through
- <span class="guimenu">Filters</span> ‚Üí <span class="guisubmenu">Artistic</span> ‚Üí <span class="guimenuitem"><span class="accel">V</span>an Gogh (LIC)</span>.
- </p>
- <p>
- “<span class="quote">LIC</span>” stands for Line Integral Convolution, a
- mathematical method.
- The plug-in author uses mathematical terms to name his options...
- This filter is used to apply a directional blur to an image, or to
- create textures. It could be called “<span class="quote">Astigmatism</span>” as it
- blurs certain directions in the image.
- </p>
- <p>
- It uses a blur map. Unlike other maps, this filter doesn't use grey
- levels of this blur map. <span class="emphasis"><em>Filter takes in account only
- gradient direction(s)</em></span>. Image pixels corresponding to
- solid areas of the map are ignored.
- </p>
- </div>
- <div class="sect3" lang="en" xml:lang="en">
- <div class="titlepage">
- <div>
- <div>
- <h4 class="title"><a id="id2761812"></a>9.10.2. 
- <span lang="en" xml:lang="en">Options</span>
- </h4>
- </div>
- </div>
- </div>
- <div class="figure">
- <a id="id2761822"></a>
- <p class="title">
- <b>Figure 16.183. 
- <span lang="en" xml:lang="en">
- “<span class="quote">Van Gogh (LIC)</span>” filter options
- </span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/options-artistic-vangogh.png" alt="Van Gogh (LIC) filter options" />
- </div>
- </div>
- </div>
- <br class="figure-break" />
- <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;">
- <table border="0" summary="Tip">
- <tr>
- <td rowspan="2" align="center" valign="top" width="25">
- <img alt="[Tip]" src="../images/tip.png" />
- </td>
- <th align="left">Tip</th>
- </tr>
- <tr>
- <td align="left" valign="top">
- <div class="itemizedlist">
- <ul type="disc">
- <li>
- <p>
- To create a blur, check <span class="guilabel">With Source Image</span>.
- Only Filter Length slider and perhaps Integration Steps slider,
- are useful.
- </p>
- </li>
- <li>
- <p>
- To create a texture, check <span class="guilabel">With White Noise</span>.
- All sliders can be useful.
- </p>
- </li>
- </ul>
- </div>
- </td>
- </tr>
- </table>
- </div>
- <div class="variablelist">
- <dl>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Convolution</span>
- </span>
- </dt>
- <dd>
- <p>
- You can use two types of convolution. That's the first parameter
- you have to set:
- </p>
- <div class="itemizedlist">
- <ul type="disc">
- <li>
- <p>
- <span class="guilabel">With White Noise</span>: White Noise is an
- acoustics name. It's a noise where all frequencies have
- the same amplitude. Here, this option is used to create
- patterns.
- </p>
- </li>
- <li>
- <p>
- <span class="guilabel">With Source Image</span>: The source
- image will be blurred.
- </p>
- </li>
- </ul>
- </div>
- </dd>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Effect Image</span>
- </span>
- </dt>
- <dd>
- <p>
- That's the map for blur or pattern direction. This map must have
- the same dimensions as the original image. It must be preferably a
- grayscale image. It must be present on your screen when you call
- filter so that you can choose it in the drop-list.
- </p>
- <div class="figure">
- <a id="id2761980"></a>
- <p class="title">
- <b>Figure 16.184. 
- <span lang="en" xml:lang="en">Blurring with vertical gradient map</span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-vert-blur.png" alt="Blurring with vertical gradient map" />
- <div class="caption">
- <p>
- With a vertical gradient map, vertical lines are blurred.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- <div class="figure">
- <a id="id2762017"></a>
- <p class="title">
- <b>Figure 16.185. 
- <span lang="en" xml:lang="en">Blurring with a square gradient map</span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-sq-blur.png" alt="Blurring with a square gradient map" />
- <div class="caption">
- <p>
- The gradient map is divided into four gradient triangles:
- each of them has its own gradient direction. In every area
- of the image corresponding to gradient triangles, only lines
- with the same direction as gradient are blurred.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- <div class="figure">
- <a id="id2762059"></a>
- <p class="title">
- <b>Figure 16.186. 
- <span lang="en" xml:lang="en">Texture example</span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-vert-pat.png" alt="Texture example" />
- <div class="caption">
- <p>
- The “<span class="quote">With white noise</span>”
- option is checked. Others are default. With a vertical
- gradient map, texture “<span class="quote">fibres</span>”
- are going horizontally.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- </dd>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Effect Channel</span>
- </span>
- </dt>
- <dd>
- <p>
- By selecting <span class="guilabel">Hue</span>, <span class="guilabel">Saturation
- </span> or <span class="guilabel">Brightness (=Value)</span>, filter
- will use this channel to treat image.
- </p>
- </dd>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Effect Operator</span>
- </span>
- </dt>
- <dd>
- <p>
- The “<span class="quote">Derivative</span>” option reverses “<span class="quote">Gradient
- </span>” direction:
- </p>
- <div class="figure">
- <a id="id2762174"></a>
- <p class="title">
- <b>Figure 16.187. 
- <span lang="en" xml:lang="en">Derivative option example</span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-deriv.png" alt="Derivative option example" />
- <div class="caption">
- <p>
- Using a square gradient map, Effect operator is on
- “<span class="quote">Gradient</span>” on the left, on
- “<span class="quote">Derivative</span>” on the right: what was sharp is
- blurred and conversely.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- </dd>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Filter Length</span>
- </span>
- </dt>
- <dd>
- <p>
- When applying blur, this option controls how important blur is.
- When creating a texture, it controls how rough texture is: low
- values result in smooth surface; high values in rough surface.
- </p>
- <div class="figure">
- <a id="id2762246"></a>
- <p class="title">
- <b>Figure 16.188. 
- <span lang="en" xml:lang="en">
- Action example of Filter Length on blur
- </span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-blur-lg.png" alt="Action example of Filter Length on blur" />
- <div class="caption">
- <p>
- On the left: a vertical line, one pixel wide (zoom 800%). On
- the right: the same line, after applying a vertical blur
- with a Filter Length to 3. You can see that blur width is 6
- pixels, 3 pixels on both sides.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- <div class="figure">
- <a id="id2762288"></a>
- <p class="title">
- <b>Figure 16.189. 
- <span lang="en" xml:lang="en">Filter Length example on texture</span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-text-lg.png" alt="Filter Length example on texture" />
- <div class="caption">
- <p>
- On the left: a texture with Filter Length=3. On the right,
- the same texture with Filter Length=24.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- </dd>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Noise Magnitude</span>
- </span>
- </dt>
- <dd>
- <p>
- This options controls the amount and size of White Noise. Low
- values produce finely grained surfaces. High values produce
- coarse-grained textures.
- </p>
- <div class="figure">
- <a id="id2762350"></a>
- <p class="title">
- <b>Figure 16.190. 
- <span lang="en" xml:lang="en">
- Action example of Noise Magnitude on texture
- </span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-vp-nm4.png" alt="Action example of Noise Magnitude on texture" />
- <div class="caption">
- <p>Noise magnitude = 4</p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- </dd>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Integration Steps</span>
- </span>
- </dt>
- <dd>
- <p>
- This options controls the influence of gradient map on texture.
- </p>
- <div class="figure">
- <a id="id2762409"></a>
- <p class="title">
- <b>Figure 16.191. 
- <span lang="en" xml:lang="en">
- Action example of Integration Steps on texture
- </span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-is.png" alt="Action example of Integration Steps on texture" />
- <div class="caption">
- <p>
- On the left: Integration Steps = 2. On the right:
- Integration Steps = 4.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- </dd>
- <dt>
- <span class="term">
- <span lang="en" xml:lang="en">Minimum/Maximum values</span>
- </span>
- </dt>
- <dd>
- <p>
- Both values determine a range controlling texture contrast:
- shrunk range results in high contrast and enlarged range results
- in low contrast.
- </p>
- <div class="figure">
- <a id="id2762472"></a>
- <p class="title">
- <b>Figure 16.192. 
- <span lang="en" xml:lang="en">
- Action example of Min/max values on texture
- </span>
- </b>
- </p>
- <div class="figure-contents">
- <div class="mediaobject">
- <img src="../images/filters/examples/map-lic-mm.png" alt="Action example of Min/max values on texture" />
- <div class="caption">
- <p>
- Minimum value = -4.0. Maximum value = 5.0.
- </p>
- </div>
- </div>
- </div>
- </div>
- <br class="figure-break" />
- </dd>
- </dl>
- </div>
- </div>
- </div>
- <div class="navfooter">
- <hr />
- <table width="100%" summary="Navigation footer">
- <tr>
- <td width="40%" align="left"><a accesskey="p" href="script-fu-predator.html"><img src="../images/prev.png" alt="Prev" /></a> </td>
- <td width="20%" align="center">
- <a accesskey="u" href="filters-artistic.html">
- <img src="../images/up.png" alt="Up" />
- </a>
- </td>
- <td width="40%" align="right"> <a accesskey="n" href="plug-in-softglow.html"><img src="../images/next.png" alt="Next" /></a></td>
- </tr>
- <tr>
- <td width="40%" align="left" valign="top"><a accesskey="p" href="script-fu-predator.html">9.9. 
- <span lang="en" xml:lang="en">Predator</span>
- </a> </td>
- <td width="20%" align="center">
- <a accesskey="h" href="index.html">
- <img src="../images/home.png" alt="Home" />
- </a>
- </td>
- <td width="40%" align="right" valign="top"> <a accesskey="n" href="plug-in-softglow.html">9.11. 
- <span lang="en" xml:lang="en">Soft Glow</span>
- </a></td>
- </tr>
- </table>
- </div>
- </body>
- </html>
-